DECLARE_INSTR(INSTR_AAA, "aaa")
DECLARE_INSTR(INSTR_AAD, "aad")
DECLARE_INSTR(INSTR_AAM, "aam")
DECLARE_INSTR(INSTR_AAS, "aas")
DECLARE_INSTR(INSTR_ADC, "adc")
DECLARE_INSTR(INSTR_ADD, "add")
DECLARE_INSTR(INSTR_AND, "and")
DECLARE_INSTR(INSTR_CALL, "call")
DECLARE_INSTR(INSTR_CBW, "cbw")
DECLARE_INSTR(INSTR_CLC, "clc")
DECLARE_INSTR(INSTR_CLD, "cld")
DECLARE_INSTR(INSTR_CLI, "cli")
DECLARE_INSTR(INSTR_CMC, "cmc")
DECLARE_INSTR(INSTR_CMP, "cmp")
DECLARE_INSTR(INSTR_CMPSB, "cmpsb")
DECLARE_INSTR(INSTR_CMPSW, "cmpsw")
DECLARE_INSTR(INSTR_CWD, "cwd")
DECLARE_INSTR(INSTR_DAA, "daa")
DECLARE_INSTR(INSTR_DAS, "das")
DECLARE_INSTR(INSTR_DEC, "dec")
DECLARE_INSTR(INSTR_DIV, "div")
DECLARE_INSTR(INSTR_HLT, "hlt")
DECLARE_INSTR(INSTR_IDIV, "idiv")
DECLARE_INSTR(INSTR_IMUL, "imul")
DECLARE_INSTR(INSTR_IN, "in")
DECLARE_INSTR(INSTR_INC, "inc")
DECLARE_INSTR(INSTR_INT, "int")
DECLARE_INSTR(INSTR_INTO, "into")
DECLARE_INSTR(INSTR_IRET, "iret")
DECLARE_INSTR(INSTR_JA, "ja")
DECLARE_INSTR(INSTR_JAE, "jae")
DECLARE_INSTR(INSTR_JB, "jb")
DECLARE_INSTR(INSTR_JBE, "jbe")
DECLARE_INSTR(INSTR_JC, "jc")
DECLARE_INSTR(INSTR_JCXZ, "jcxz")
DECLARE_INSTR(INSTR_JE, "je")
DECLARE_INSTR(INSTR_JG, "jg")
DECLARE_INSTR(INSTR_JGE, "jge")
DECLARE_INSTR(INSTR_JL, "jl")
DECLARE_INSTR(INSTR_JLE, "jle")
DECLARE_INSTR(INSTR_JMP, "jmp")
DECLARE_INSTR(INSTR_JNA, "jna")
DECLARE_INSTR(INSTR_JNAE, "jnae")
DECLARE_INSTR(INSTR_JNB, "jnb")
DECLARE_INSTR(INSTR_JNBE, "jnbe")
DECLARE_INSTR(INSTR_JNC, "jnc")
DECLARE_INSTR(INSTR_JNE, "jne")
DECLARE_INSTR(INSTR_JNG, "jng")
DECLARE_INSTR(INSTR_JNGE, "jnge")
DECLARE_INSTR(INSTR_JNL, "jnl")
DECLARE_INSTR(INSTR_JNLE, "jnle")
DECLARE_INSTR(INSTR_JNO, "jno")
DECLARE_INSTR(INSTR_JNP, "jnp")
DECLARE_INSTR(INSTR_JNS, "jns")
DECLARE_INSTR(INSTR_JNZ, "jnz")
DECLARE_INSTR(INSTR_JO, "jo")
DECLARE_INSTR(INSTR_JP, "jp")
DECLARE_INSTR(INSTR_JPE, "jpe")
DECLARE_INSTR(INSTR_JPO, "jpo")
DECLARE_INSTR(INSTR_JS, "js")
DECLARE_INSTR(INSTR_JZ, "jz")
DECLARE_INSTR(INSTR_LAHF, "lahf")
DECLARE_INSTR(INSTR_LDS, "lds")
DECLARE_INSTR(INSTR_LEA, "lea")
DECLARE_INSTR(INSTR_LES, "les")
DECLARE_INSTR(INSTR_LODSB, "lodsb")
DECLARE_INSTR(INSTR_LODSW, "lodsw")
DECLARE_INSTR(INSTR_LOOP, "loop")
DECLARE_INSTR(INSTR_LOOPE, "loope")
DECLARE_INSTR(INSTR_LOOPNE, "loopne")
DECLARE_INSTR(INSTR_LOOPNZ, "loopnz")
DECLARE_INSTR(INSTR_LOOPZ, "loopz")
DECLARE_INSTR(INSTR_MOV, "mov")
DECLARE_INSTR(INSTR_MOVSB, "movsb")
DECLARE_INSTR(INSTR_MOVSW, "movsw")
DECLARE_INSTR(INSTR_MUL, "mul")
DECLARE_INSTR(INSTR_NEG, "neg")
DECLARE_INSTR(INSTR_NOP, "nop")
DECLARE_INSTR(INSTR_NOT, "not")
DECLARE_INSTR(INSTR_OR, "or")
DECLARE_INSTR(INSTR_OUT, "out")
DECLARE_INSTR(INSTR_POP, "pop")
DECLARE_INSTR(INSTR_POPA, "popa")
DECLARE_INSTR(INSTR_POPF, "popf")
DECLARE_INSTR(INSTR_PUSH, "push")
DECLARE_INSTR(INSTR_PUSHA, "pusha")
DECLARE_INSTR(INSTR_PUSHF, "pushf")
DECLARE_INSTR(INSTR_RCL, "rcl")
DECLARE_INSTR(INSTR_RCR, "rcr")
DECLARE_INSTR(INSTR_REP, "rep")
DECLARE_INSTR(INSTR_REPE, "repe")
DECLARE_INSTR(INSTR_REPNE, "repne")
DECLARE_INSTR(INSTR_REPNZ, "repnz")
DECLARE_INSTR(INSTR_REPZ, "repz")
DECLARE_INSTR(INSTR_RET, "ret")
DECLARE_INSTR(INSTR_RETF, "retf")
DECLARE_INSTR(INSTR_ROL, "rol")
DECLARE_INSTR(INSTR_ROR, "ror")
DECLARE_INSTR(INSTR_SAHF, "sahf")
DECLARE_INSTR(INSTR_SAL, "sal")
DECLARE_INSTR(INSTR_SAR, "sar")
DECLARE_INSTR(INSTR_SBB, "sbb")
DECLARE_INSTR(INSTR_SCASB, "scasb")
DECLARE_INSTR(INSTR_SCASW, "scasw")
DECLARE_INSTR(INSTR_SHL, "shl")
DECLARE_INSTR(INSTR_SHR, "shr")
DECLARE_INSTR(INSTR_STC, "stc")
DECLARE_INSTR(INSTR_STD, "std")
DECLARE_INSTR(INSTR_STI, "sti")
DECLARE_INSTR(INSTR_STOSB, "stosb")
DECLARE_INSTR(INSTR_STOSW, "stosw")
DECLARE_INSTR(INSTR_SUB, "sub")
DECLARE_INSTR(INSTR_TEST, "test")
DECLARE_INSTR(INSTR_XCHG, "xchg")
DECLARE_INSTR(INSTR_XLATB, "xlatb")
DECLARE_INSTR(INSTR_XOR, "xor")
